tree dweller - English Synonyms Dictionary